package com.example.zlloggingservice.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.zlloggingservice.common.base.PageResponse;
import com.example.zlloggingservice.dto.request.OperationLogReqDTO;
import com.example.zlloggingservice.dto.response.OperationLogResDTO;
import com.example.zlloggingservice.entity.OperationLog;

/**
 * @Author zhenliu（孙凌岳）
 * @Description TODO
 * @Date 2025/6/20 16:49
 * @Version 1.0
 */
public interface IOperationLogService extends IService<OperationLog> {

    PageResponse<OperationLogResDTO> findOperationResDTOPage(OperationLogReqDTO operationLogReqDTO, int pageNum, int pageSize);

    Integer deleteLogById(Long operId);
}